@charset "utf-8";
/**
 * name:        个人中心
 * author:      wuwq & lyj
 * Time:        18/01/26
 * Copyright:   chinadangmai.com
 */

/* 会员中心 & 首页 */
 .mod_backstage{width: 1190px;margin: 0 auto 20px;overflow: hidden;padding: 20px 0 30px;}
 .backstage_left{width: 200px;float: left;background: #fff;border-radius: 2px;}
 .backstage_right{width: 972px;float: right;}
/* 会员中心 & 首页 & 左侧菜单 */
.member_index{width: 200px;height: 54px;line-height: 54px;text-align: center;display: block;background: #f0f0f0;font-size: 16px;}
 .nav{width: 180px;height: auto;margin: 10px;}
 .nav_title{width: 100%;height: 30px;line-height: 30px;text-align: center;margin-top: 10px;}
 .nav_title a{display: block;font-size: 14px;color: #333;}
 .nav_menu{width: 100%;height: auto;}
 .nav_menu a{display: block;width: 100%;height: 30px;line-height: 30px;text-align: center;font-size: 14px;color: #999;}
 .nav_menu a:hover{color: #f10215;}
 .nav_menu a.active{color: #f10215;}
 /* 会员中心 & 首页 & 顶部路径 */
 .mod_route{width: 100%;height: 20px;line-height: 20px;font-size: 12px;color: #666;margin-bottom: 20px;}
/* 会员中心 & 首页 & 顶部 */
 .mod_home_top{width: 100%;height: 172px;overflow: hidden;background: #fff;margin-bottom: 30px;border-radius: 86px 0 0 86px;}
 .home_msg_left{width: 310px;height: 132px;float: left;overflow: hidden;border-right: 1px dashed #ccc;padding: 20px 0 20px 20px;}
 .home_msg_right{width: 561px;height: 132px;float: left;overflow: hidden;margin-top: 20px;margin-left: 80px;}
 .home_msg_pic{display: block;width: 104px;height: 104px;overflow: hidden;border-radius: 52px;margin: 14px 10px 14px 14px;float: left;}
 .home_msg_pic img{display: block;width: 104px;height: 104px;}
 .home_msg_txt{width: 180px;height: 48px;overflow: hidden;float: left;padding: 42px 0;}
 .home_msg_nikname{display: block;width: 100%;height: 20px;line-height: 20px;font-size: 16px;color: #333;margin-bottom: 7px;}
 .home_msg_type{display: block;width: 70px;height: 24px;line-height: 24px;color: #fff;font-size: 12px;text-align: center;border-radius: 12px;
    background: -webkit-linear-gradient(90deg, #f45e6a, #f10215); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(90deg, #f45e6a, #f10215); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(90deg, #f45e6a, #f10215); /* Firefox 3.6 - 15 */
    background: linear-gradient(90deg, #f45e6a, #f10215); /* 标准的语法 */}
.account_balance{display: block;width: 180px;height: 58px;float: left;margin-top: 20px;border-radius: 2px;padding: 19px 0;border: 1px solid #edd288;}
.account_balance{margin-right: 40px;}
.account_balance p{text-align: center;height: 24px;line-height: 24px;}
.account_balance p:nth-child(1){font-size: 14px;color: #333;margin-bottom: 10px;}
.account_balance p:nth-child(2){font-size: 20px;color: #f10215;}
.account_balance p .balance_01, .account_balance p .balance_02{display: block;width: 24px;height: 24px;margin-right: 10px;float: left;margin-left: 45px;}
.account_balance p .balance_01{background: url(../../img/base/icon_01.png) center center no-repeat;}
.account_balance p .balance_02{background: url(../../img/base/icon_02.png) center center no-repeat;}
.account_balance p span{display: block;padding: 0;height: 24px;line-height: 24px;float: left;}
.home_order_wrap, .home_wuliu_wrap, .home_like_wrap{width: 100%;height: auto;}
.mod_home_order, .mod_home_wuliu, .mod_home_like{width: 912px;padding: 20px 30px;background: #fff;margin-bottom: 30px;border-radius: 2px;}
.mod_right_tit{width: 912px;height: 40px;line-height: 30px;border-bottom: 1px solid #e5e5e5;margin-bottom: 20px;}
.mod_right_tit .home_tit_name{display: block;padding: 0 0 0 2px;height: 30px;line-height: 30px;font-size: 14px;color: #333;float: left;}
.home_view_more{display: block;padding: 0;height: 30px;line-height: 30px;font-size: 12px;color: #999;float: right;}
.home_view_more:hover{color: #f10215;}
/* 会员中心 & 首页 & 我的订单 */
.home_order_status{width: 400px;height: 30px;line-height: 30px;overflow: hidden;float: left;margin-left: 60px;}
.home_order_status a{display: block;padding: 0 10px;margin-right: 10px;float: left;font-size: 12px;color: #999;}
.home_order_status a .order_status_num{color: #f10215;}
.home_order_list{width: 912px;height: 90px;overflow: hidden;}
.home_order_list li{height: 90px;float: left;}
.home_order_list .one{width: 90px;}
.home_order_list .two{width: 240px;font-size: 12px;color: #999;padding-left: 10px;}
.home_order_list .three{width: 240px;font-size: 12px;color: #999;padding-left: 10px;}
.home_order_list .four{width: 200px;font-size: 12px;color: #999;}
.home_order_list .five{width: 122px;}
.home_order_list .one .home_order_pic{width: 80px;height: 80px;margin: 5px;overflow: hidden;}
.home_order_list .one .home_order_pic img{display: block;width: 100%;}
.home_order_list .two .home_order_txt{width: 180px;height: 40px;line-height: 20px;overflow: hidden;margin-top: 15px}
.home_order_list .two .home_order_spec{width: 180px;height: 20px;line-height: 20px;}
.home_order_list .three .home_order_num{width: 180px;height: 40px;line-height: 20px;overflow: hidden;margin-top: 15px}
.home_order_list .three .home_order_time{width: 180px;height: 20px;line-height: 20px;}
.home_order_list .four .home_order_price{height: 90px;line-height: 90px;}
.home_order_list .five .home_order_view, 
.home_wuliu_list .five .home_wuliu_view{display: block;width: 70px;height: 30px;background: #f2f2f2;border: 1px solid #ccc;border-radius: 5px;margin: 29px auto;font-size: 12px;color: #333;text-align: center;line-height: 30px;}
.home_order_list .five .home_order_view:hover, 
.home_wuliu_list .five .home_wuliu_view:hover{border: 1px solid #f10215;background: #fff;color: #f10215;}
/* 会员中心 & 首页 & 我的物流 */
.home_wuliu_list{width: 912px;height: 80px;overflow: hidden;}
.home_wuliu_list li{height: 80px;float: left;}
.home_wuliu_list .one{width: 95px;border-right: 1px solid #e5e5e5;}
.home_wuliu_list .two{width: 200px;font-size: 12px;color: #999;padding-left: 50px;}
.home_wuliu_list .three{width: 234px;font-size: 12px;color: #999;padding-left: 10px;}
.home_wuliu_list .four{width: 200px;font-size: 12px;color: #999;}
.home_wuliu_list .five{width: 122px;}
.home_wuliu_list .one .home_wuliu_time{width: 100%;height: 40px;line-height: 20px;text-align: center;font-size: 12px;color: #999;margin-top: 20px;}
.home_wuliu_list .two .home_wuliu_pic{width: 80px;height: 80px;overflow: hidden;}
.home_wuliu_list .two .home_wuliu_pic img{display: block;width: 100%;}
.home_wuliu_list .three .home_order_txt{width: 180px;height: 60px;overflow: hidden;line-height: 20px;margin-top: 10px;}
.home_wuliu_list .four p{width: 100%;height: 40px;line-height: 20px;overflow: hidden;margin-top: 20px;}
/* .home_wuliu_list .four p:nth-child(1){color: #006699;} */
/* 会员中心 & 首页 & 我的收藏 */
.home_like_list{width: 912px;height: auto;}
.home_like_list ul{width: 912px;height: auto;overflow: hidden;}
.home_like_list ul li{width: 164px;height: auto;margin: 0 23px 0 0;;float: left; position: relative;}
.home_like_list ul li:nth-child(5n){margin-right: 0;}
.home_like_pic{display: block;width: 164px;height: 164px;overflow: hidden;}
.home_like_pic img{display: block;width: 100%;}
.home_like_txt{width: 100%;height: auto;margin: 10px 0;}
.home_like_price{width: 100%;height: 20px;line-height: 20px;font-size: 12px;color: #f10215;}
.home_like_price em{font-size: 16px;}
.home_like_price small{color: #999;text-decoration: line-through; margin-left: 5px;}
.home_like_name{display: block;width: 100%;height: 40px;line-height: 20px;overflow: hidden;}
/* 订单管理 & 我的订单 */
.order_box{width: 912px;height: auto;padding: 20px 30px 30px;background: #fff;border-radius: 2px;}
.mod_order_title{width: 912px;height: 30px;line-height: 30px;margin-bottom: 20px;}
.mod_order_title ul{overflow: hidden;}
.mod_order_title ul li{float: left;margin-right: 10px;padding: 0 10px 0 0;overflow: hidden; cursor: pointer;}
.mod_order_title ul li a{font-size: 14px;display: block;height: 30px;line-height: 30px;overflow: hidden;}
.mod_order_title ul li a span{display: block;padding: 0 5px 0 0;float: left;}
.mod_order_title ul li a .order_num{padding: 0;height: 15px;line-height: 15px;width:15px;text-align: center;background: #f10215;color: #fff;font-size: 12px;border-radius: 10px;margin-top: 7px;}
.mod_order_title ul li.active a{color: #f10215;border-bottom: 1px solid #f10215;}
/* 订单管理 & 我的订单 订单列表 */
.mod_order_list{width: 100%;height: auto;}
.mod_order_list .order_list{width: 910px;height: auto;}
.order_unpay_title{width: 100%;height: 35px;line-height: 35px;border-bottom:0px;border: 1px solid #edd288;background: #fffdee;border-radius: 2px 2px 0 0;}
.order_unpay_title ul{width: 100%;height: 35px;line-height: 35px;overflow: hidden;}
.order_unpay_title ul li{font-size: 12px;color: #999;float: left;}
.order_unpay_title ul .one{width: 235px;padding-left: 20px;}
.order_unpay_title ul .one span{color: #999;}
.order_unpay_title ul .two{width: 315px;}
.order_unpay_title ul .two em{color: #f10215;}
.order_unpay_title ul .three{width: 190px;}
.order_unpay_title ul .three em{color: #f10215;}
.order_unpay_title ul .four{width: 150px;}
.order_unpay_title ul .four a{display: block;width: 58px;height: 22px;line-height: 22px;text-align: center;border: 1px solid #f10215;color: #f10215;margin: 6px auto;border-radius: 2px;}
.order_unpay_title ul .four a:hover{background: #f10215;color: #fff;}
.order_list_box{width: 100%;height: auto;margin-bottom: 20px;border: 1px solid #e5e5e5;}
.order_list_title{width: 100%;height: 35px;line-height: 35px;background: #f2f2f2;}
.order_list_title ul{width: 100%;height: 35px;line-height: 35px;overflow: hidden;}
.order_list_title ul li{font-size: 12px;color: #999;}
.order_list_title ul .one{width: 235px;padding-left: 20px;float: left;}
.order_list_title ul .one span{color: #999;}
.order_list_title ul .two{width: 315px;float: left;}
.order_list_title ul .three{width: 150px;float: right;}
.order_list_title ul .three a{display: block;width: 58px;height: 22px;line-height: 22px;text-align: center;border: 1px solid #ccc;color: #333;margin: 6px auto;border-radius: 2px;}
.order_list_title ul .three a:hover{border: 1px solid #f10215;color: #f10215;background: #fff;}
.order_list_info{width: 100%;height: auto;overflow: hidden;padding: 10px 0;}
.order_list_info .info_left{width: 550px;float: left;}
.order_list_info .info_right{width: 150px;float: left;}
.order_list_info .info_left li{width: 100%;height: 117px;border-bottom: 1px solid #e5e5e5;overflow: hidden;}
.order_list_info .info_left li a{ display: block; width: 100%; height: 100%;}
.order_list_info .info_left li a:hover .goods_name{ color:#f10215; }
.order_list_info .info_left li a:hover img{ transform: scale(1.1)}
.order_list_info .info_left li:last-child{border-bottom: none;}
.order_goods_info{width: 549px;height: 117px;float: left;border-right: 1px solid #f0f0f0;overflow: hidden; position: relative;}
.order_goods_yunfei{width: 99px;height: 40px;float: left;border-right: 1px solid #f0f0f0;padding: 38px 0 39px;}
.order_goods_status{width: 109px;height: 117px;float: left;border-right: 1px solid #f0f0f0;}
.order_goods_info .goods_pic{float: left;width: 80px;height: 80px;padding: 19px 30px 18px;overflow: hidden;}
.order_goods_info .goods_pic em{display: block; width: 80px; height: 80px; overflow: hidden;}
.order_goods_info .goods_pic img{display: block;width: 80px;height: 80px; transition:  all 0.2s}
.order_goods_info .goods_name{float: left;width: 160px;height: 40px; overflow:hidden;line-height: 20px;font-size: 14px;color: #666;margin-top: 18px;padding-right: 20px;overflow: hidden;}
.order_goods_info .goods_spec, 
.order_goods_info .goods_price, 
.order_goods_info .goods_num{font-size: 12px;color: #999;text-align: center; float: left; margin-right: 10px; margin-top: 20px}
.goods_state{width: 188px; height: 100%; position: absolute; right: 0; top: 0; text-align: center; line-height: 117px; cursor: pointer;}
.goods_state a:hover{color: #f10215;}
.order_goods_yunfei p, .order_goods_status p{font-size: 12px;text-align: center;height: 20px;line-height: 20px;}
.order_goods_status a{font-size: 12px;text-align: center;height: 20px;display: block;width: 100%;line-height: 20px;}
.order_goods_status p:hover, .order_goods_status a:hover{color: #f10215;}
.order_status_box{width: 100%;height: auto;margin: auto;}
.info_right .info_right_box{height: auto;}
.info_right .info_right_box p{font-size: 12px;color: #333;text-align: center;height: 20px;line-height: 20px;}
.info_right .info_right_box span{color: #f10215;display: block;width: 100%;text-align: center;height: 20px;line-height: 20px;}
.cancel_order, .delete_order, .evaluation_order{display: block;width: 58px;height: 22px;line-height: 22px;text-align: center;border: 1px solid #cccccc;border-radius: 2px;background: #f2f2f2;color: #333;margin: auto; cursor: pointer;}
.cancel_order:hover, .delete_order:hover, .evaluation_order:hover{border: 1px solid #f10215;color: #f10215;background: #fff;}
.confirm_order{color: #fff;display: block;width: 70px;height: 32px;line-height: 32px;text-align: center;margin: 0 auto 5px;border-radius: 2px;
    background: -webkit-linear-gradient(90deg, #f45e6a, #f10215); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(90deg, #f45e6a, #f10215); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(90deg, #f45e6a, #f10215); /* Firefox 3.6 - 15 */
    background: linear-gradient(90deg, #f45e6a, #f10215); /* 标准的语法 */
    box-shadow: 0 4px 10px rgba(241,2,21,.25);}
.confirm_order:hover{background: #c91523;}
/* 个人中心 & 订单详情 */
.order_route{width: 100%;height: 36px;background: #f8f8f8;}
.order_route .order_route_wrap{width: 1190px;height: 36px;margin: 0 auto;overflow: hidden;}
.order_route .order_route_wrap span{display: block;padding: 0 5px 0 2px;height: 36px;line-height: 36px;float: left;font-size: 12px;color: #666;}
.order_route .order_route_wrap a{display: block;height: 36px;line-height: 36px;float: left;font-size: 12px;color: #666;}
.order_route .order_route_wrap label{display: block;height: 36px;line-height: 36px;float: left;font-size: 12px;color: #000;}
.order_detail_wrap{width: 1150px;height: auto;overflow: hidden;background: #fff;padding: 20px;margin: 0 auto 30px;}
.order_detail_tit{width: 100%;height: 32px;line-height: 32px;overflow: hidden;background: #f2f2f2;}
.order_detail_tit span{display: block;padding: 0 0 0 20px;height: 32px;line-height: 32px;font-size: 12px;color: #333;float: left;}
.order_detail_tit .statedesc{float: right; margin-right: 46px; color: #f10215; cursor: pointer }
.state_bg{float: right;display: block; width: 58px;height: 22px; border: 1px solid #ccc;border-radius: 2px;line-height: 22px; text-align: center; margin: 4px auto; cursor: pointer; margin-right: 46px; color: #666; }
.order_detail_step{width: 1150px;height: 80px;margin: 20px auto;padding: 35px 0;position: relative;}
.order_detail_step ul{width: 825px;height: 80px;margin: 0 auto;z-index: 2;position: absolute;top: 34px;left: 170px;}
.order_detail_step ul li{width: 135px;height: 80px;float: left;margin-right: 75px;}
.order_detail_step ul li:last-child{margin-right: 0;}
.order_detail_step ul li em{display: block;width: 24px;height: 24px;line-height: 24px;text-align: center;background: #ccc;border-radius: 12px;font-size: 14px;color: #fff;margin: auto;}
.order_detail_step ul li em.active{background:#3bcf81}
.order_detail_step ul li span{display: block;width: 100%;height: 28px;line-height: 28px;font-size: 14px;color: #333;text-align: center;}
.order_detail_step ul li p{display: block;width: 100%;height: 28px;line-height: 28px;font-size: 14px;color: #999;text-align: center;}
.order_detail_step .xian_green{display: block;width: 620px;height: 2px;position: absolute;top: 44px;left: 240px;border-bottom: 2px dotted #ccc;z-index: 1;}
.goods_receipt{width: 1148px;height: auto;border: 1px solid #e5e5e5;border-radius: 2px;margin-bottom: 20px;overflow: hidden;}
.goods_receipt_info{width: 100%;height: 78px;padding: 20px 0;}
.goods_receipt_info p{width: 100%;height: 26px;line-height: 26px;font-size: 12px;color: #666;}
.goods_receipt_info p span{width: 100px;text-align: right;margin-right: 20px;display: block;float: left;}
.order_info{width: 100%;height: 118px;overflow: hidden;}
.order_info_box{width: 573px;height: 80px;border-right: 1px solid #f0f0f0;float: left;padding: 19px 0;}
.order_info_box:last-child{border-right: none;}
.order_info_box p{height: 20px;line-height: 20px;font-size: 12px;color: #666;padding-left: 42px;}
.order_info_box p span{width: 60px;text-align: right;margin-right: 20px;display: block;float: left;}

.order_detail_tit ul{width: 100%;height: 32px;overflow: hidden;}
.order_detail_tit ul li{width: 142px;height: 32px;line-height: 32px;text-align: center;font-size: 12px;color: #333;float: left;}
.order_detail_tit ul li a{display: block;width: 58px;height: 22px;border: 1px solid #ccc;border-radius: 2px;line-height: 22px;text-align: center;margin: 4px auto;}
.order_detail_tit ul li a:hover{border: 1px solid #f10215;color: #f10215;background: #fff;}

.order_goods_box{width: 100%;height: auto;}
.order_goods_box ul{width: 100%;height: 118px;overflow: hidden;padding: 10px 0;}
.order_goods_box ul li{width: 142px;height: 118px;border-right: 1px solid #f0f0f0;float: left;}
.order_goods_box ul li:nth-child(6){border-right: none;width: 143px; text-align: center; line-height: 118px;}
.order_goods_box ul li:nth-child(6) a:hover{color: #f10215}
.order_goods_box ul li:last-child{border-right: none;}
.order_goods_box li p{width: 100%;height: 118px;line-height: 118px;text-align: center;font-size: 12px;color: #666;}
.order_goods_box li .order_goods_pic{width: 80px;height: 80px;overflow: hidden;float: left;margin: 19px 20px 19px 40px;float: left;}
.order_goods_box li .order_goods_pic img{display: block;width: 80px;height: 80px;}
.order_goods_box li span{display: block;height: 60px;line-height: 20px;overflow: hidden;width: 220px;margin-top: 29px;float: left;}

.order_wuliu_info{width: 100%;height: auto;}
.order_wuliu_info .order_wuliu_tit{width: 100%;height: 30px;line-height: 30px;}
.order_wuliu_info .order_wuliu_tit p{width: 200px;height: 30px;line-height: 30px;float: left;margin-left: 20px;}
.order_wuliu_info .order_wuliu_tit p span{color: #006699;}
.order_wuliu_info .order_wuliu_list{width: 1110px;height: auto;padding: 20px 0px 30px 40px;}
.order_wuliu_info .order_wuliu_list ul{width: 100%;height: auto;overflow: hidden;}
.order_wuliu_info .order_wuliu_list ul li{width: 100%;height: 30px;line-height: 30px;font-size: 12px;color: #666;}
.order_wuliu_info .order_wuliu_list ul li:nth-child(1){color: #f10215;}

/* 个人中心 & 商品评价 */
.goods_evaluate_box{width: 912px;height: auto;overflow: hidden;}
.goods_evaluate_list{width: 100%;height: auto;overflow: hidden;margin-bottom: 20px;}
.goods_evaluate_list ul{width: 100%;height: auto;overflow: hidden;border-bottom: 1px solid #e5e5e5;}
.goods_evaluate_list ul li{width: 910px;height: auto;border: 1px solid #e5e5e5;margin-bottom: 20px;}
.goods_evaluate_list .goods_evaluate_tit{width: 100%;height: 35px;background: #f2f2f2;overflow: hidden;font-size: 12px;color: #999;}
.goods_evaluate_list .goods_evaluate_tit .e1{width: 200px;height: 35px;line-height: 35px;padding-left: 20px;float: left;}
.goods_evaluate_list .goods_evaluate_tit .e1 span{color: #666;}
.goods_evaluate_list .goods_evaluate_tit .e2{width: 235px;height: 35px;line-height: 35px;float: left;text-align: center;}
.goods_evaluate_list .goods_evaluate_tit .e3{width: 122px;float: left;margin-left: 255px;height: 35px;overflow: hidden;}
.goods_evaluate_list .goods_evaluate_tit .e3 i{display: block;width: 22px;height: 22px;margin: 7px 3px 6px 0;float: left;background: url(../../img/base/star_xian01.png) center center no-repeat;}
.goods_evaluate_list .goods_evaluate_tit .e3 i:last-child{margin-right: 0;}
.goods_evaluate_list .goods_evaluate_tit .e3 i.active{background: url(../../img/base/star_red2020.png) center center no-repeat; background-size: 100%;}
.goods_evaluate_list .goods_evaluate_tit .e4{width: 50px;height: 35px;line-height: 35px;text-align: center;float: right;margin-right: 20px;color: #f10215;}
.goods_evaluate_list .goods_evaluate_cont{width: 100%;height: auto;overflow: hidden; border-bottom: #e5e5e5 solid 1px;}
.goods_evaluate_list .goods_evaluate_cont:last-child{ border:0;}
.goods_evaluate_cont .goods_evaluate_info{width: 552px;height: auto;border-right: 1px solid #e5e5e5;float: left;}
.goods_evaluate_cont .goods_evaluate_info img{display: block;width: 80px;height: 80px;margin: 19px 20px 18px;float: left;}
.goods_evaluate_cont .goods_evaluate_info a{display: block; width: 100%; height:117px; overflow: hidden;}
/* .goods_evaluate_cont .goods_evaluate_info a:last-child{border-bottom: 0;} */
.goods_evaluate_cont .goods_evaluate_info .e5{width: 170px;height: 60px;line-height: 20px;font-size: 12px;float: left;margin: 29px 10px 28px 0;overflow: hidden;color: #999;}
.goods_evaluate_cont .goods_evaluate_info .e6{width: 84px;height: 20px;line-height: 20px;text-align: center;float: left;font-size: 12px;color: #999;margin-top: 49px;}
.goods_evaluate_cont .goods_evaluate_txt{width: 272px;height: 37px;padding: 20px;float: left;margin: 20px 22px;background: #f8f8f8;}
.goods_evaluate_cont .goods_evaluate_txt input{display: block;width: 100%;height: 37px;border: none;background: #f8f8f8;}
.goods_evaluate_cont .goods_evaluate_txt textarea{display: block;width: 100%;height: 37px;border: none;background: #f8f8f8; font-size: 14px; color: #999; line-height: 20px; display: none;}
.goods_evaluate_box .e7{font-size: 14px;color: #333;margin-bottom: 30px;}
.goods_evaluate_box .service_evaluate{width: 300px;height: 240px;margin: 0 auto;}
.service_evaluate .ser1{width: 100%;height: 50px;line-height: 50px;overflow: hidden; font-size: 14px; color: #666;}
.service_evaluate .ser1 span{display: block;padding: 0 10px;height: 50px;line-height: 50px;float: left; font-size: 14px; color: #999;}
.service_evaluate .ser1 .ser2{ overflow: hidden; float: left; margin-top: 10px;}
.service_evaluate .ser1 .ser2 i{ background: url(../../img/base/star_xian.png) 100% 100%; display: block; width: 25px; height: 25px; float: left; margin-right: 8px;}
.service_evaluate .ser1 .ser2 i.active{background: url(../../img/base/star_red.png) no-repeat; background-size: 100%; display: block; width: 25px; height: 25px; float: left;}
.radio{ font-size: 14px; color: #666; text-align: center; margin-top: 10px;}
.radio input{ display: inline-block; vertical-align: -2px;}
.radio label{margin:0 10px;}
.button{ text-align: center; margin-top: 20px;}
.button input{ width: 80px; height: 36px; background: #f10215; border:#f10215 solid 1px; border-radius: 4px; color: #fff; font-size: 14px; cursor: pointer; margin: auto;}
/* 个人中心 & 我的评价 */
.evaluate_box{width: 912px;height: auto;overflow: hidden;margin-bottom: 30px;border: 1px solid #e5e5e5;border-radius: 2px;}
.evaluate_tit{width: 100%;height: 35px;background: #f2f2f2;}
.evaluate_tit ul{width: 100%;height: 35px;overflow: hidden;}
.evaluate_tit ul li{height: 35px;line-height: 35px;text-align: center;float: left;font-size: 12px;color: #666;}
.evaluate_tit ul .one{width: 160px;}
.evaluate_tit ul .two{width: 280px;margin-right: 52px;}
.evaluate_tit ul .three{width: 420px;}
.evaluate_list, .evaluate_list ul{width: 100%;height: auto;}
.evaluate_list li{width: 100%;height: 118px;border-bottom: 1px solid #e5e5e5;}
.evaluate_list li:last-child{border-bottom: none;}
.evaluate_list li .evaluate_txt{width: 160px;height: 118px;line-height: 118px;text-align: center;font-size: 14px;color: #333;float: left;}
.evaluate_list li .evaluate_content{width: 280px;height: 60px;padding: 29px 0;float: left;margin-right: 52px;}
.evaluate_list li .evaluate_content p{width: 100%;height: 30px;line-height: 30px;font-size: 14px;color: #333;text-align: center; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.evaluate_list li .evaluate_content p:nth-child(2){font-size: 12px;color: #999;}
.evaluate_list li .evaluate_goods_info{width: 420px;height: 118px;float: left;overflow: hidden;}
.evaluate_goods_pic{width: 80px;height: 80px;margin: 19px 20px;overflow: hidden;float: left;}
.evaluate_goods_pic img{display: block;width: 80px;height: 80px;}
.evaluate_goods_name{width: 280px;height: 60px;line-height: 30px;float: left;margin-top: 29px;}

/* 安全中心 修改登录密码 */
.member_right_box{width: 912px;height: auto;padding: 20px 30px;background: #fff;border-radius: 2px;}
.change_passwd_box{width: 100%;height: 240px;margin-top: 30px;}
.passwd_box{width: 290px;height: 34px;position: relative;margin-bottom: 20px;}
.passwd_box span{display: block;width: 87px;height: 32px;line-height: 32px;font-size: 14px;color: #666;position: absolute;top: 0;left: 0;}
.passwd_box .input_box{width: 178px;height: 30px;border: 1px solid #b8b8b8;border-radius: 2px;background: #fff;position: absolute;top: 0;right: 0;}
.passwd_box .passwd_input{width: 178px;height: 30px;line-height: 30px;position: absolute;top: 0;right: 0;}
.comfirm_changepwd{display: block;width: 100px;height: 36px;color: #fff;line-height: 36px;text-align: center;margin-left: 110px;border-radius: 2px;
    background: -webkit-linear-gradient(90deg, #f45e6a, #f10215); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(90deg, #f45e6a, #f10215); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(90deg, #f45e6a, #f10215); /* Firefox 3.6 - 15 */
    background: linear-gradient(90deg, #f45e6a, #f10215); /* 标准的语法 */
    box-shadow: 0 4px 10px rgba(241,2,21,.25);}
.comfirm_changepwd:hover{background: #c91523;}
/* 个人中心 & 我的收藏 */
.member_favorites{width: 100%;height: auto;overflow: hidden;}
.member_favorites ul{width: 100%;height: auto;overflow: hidden;}
.member_favorites ul li{width: 199px;height: 274px;border: 1px solid #fff;border-radius: 2px;margin: 0 9px 9px 0;float: left;padding: 10px;position: relative;border: 1px solid #f2f2f2;}
.member_favorites ul li:hover{border: 1px solid #fbb3b8;}
.member_favorites ul li:nth-child(4n){margin-right: 0;}
.favorites_delete{display: none;width: 24px;height: 24px;background: url(../../img/base/favorites_close.png) center center no-repeat;position: absolute;top: 0;right: 0;cursor: pointer;}
.member_favorites li:hover .favorites_delete{display: block;}
.favorites_status{display: block;width: 100px;height: 100px;background: url(../../img/base/favorites_status.png) center center no-repeat;position: absolute;top: 55px;left: 55px;}
.member_favorites .goods_pic{display: block;width: 199px;height: 199px;overflow: hidden;}
.member_favorites .goods_pic img{display: block;width: 199px;height: 199px;}
.member_favorites .goods_txt{width: 100%;height: auto;margin: 10px 0;}
.member_favorites .goods_price{width: 100%;height: 20px;line-height: 20px;font-size: 12px;color: #f10215;}
.member_favorites .goods_price em{font-size: 16px;}
.member_favorites .goods_price small{color: #999;text-decoration: line-through; margin-left: 5px;}
.member_favorites .goods_name{display: block;width: 100%;height: 40px;line-height: 20px;overflow: hidden;}
.member_favorites ul li:hover .goods_name{color: #f10215;}
/* 个人中心 & 售后维权 */
.service_wrap{width: 100%;height: auto;}
.service_title{width: 100%;height: 33px;overflow: hidden;margin-bottom: 20px;}
.service_title ul{width: 100%;height: 32px;overflow: hidden;border-bottom: 1px solid #e5e5e5;}
.service_title ul li{float: left;width: 96px;height: 31px;line-height: 31px;border-bottom: 1px solid #fff;text-align: center;font-size: 12px;cursor: pointer;}
.service_title ul li.active{color: #f10215;border-bottom: 1px solid #f10215;}
.service_search{width: 100%;height: auto;overflow: hidden;margin-bottom: 20px;}
.search_order_num{width: 233px;height: 36px;overflow: hidden;float: left;position: relative;margin-right: 30px;}
.search_order_num select {height: 36px;border: solid 1px #ccc;appearance:none;-moz-appearance:none;-webkit-appearance:none; background: url("../../img/base/down.png") no-repeat scroll 62px center transparent;padding: 0 28px 0 5px;border-radius: 2px;}  
.search_order_num select::-ms-expand { display: none; }  
.search_order_num .search_order_box{width: 138px;height: 34px;border: 1px solid #ccc;border-radius: 2px;position: absolute;top: 0;right: 0;}
.search_order_num .search_order_input{width: 134px;height: 32px;position: absolute;top: 2px;right: 3px;border: none;}
.service_search_num{width: 300px;height: 36px;overflow: hidden;float: left;position: relative;margin-right: 30px;}
.service_search_num .service_search_txt{display: block;width: 70px;height: 36px;line-height: 36px;text-align: center;font-size: 12px;color: #333;}
.service_search_num .time_from, .service_search_num .time_end{width: 98px;height: 34px;border: 1px solid #ccc;border-radius: 2px;}
.service_search_num .time_from{position: absolute;top: 0;left: 70px;}
.service_search_num .time_end{position: absolute;top: 0;right: 0;}
.service_search_num .time_from_input{width: 94px;height: 32px;position: absolute;top: 2px;left: 73px;border: none;text-align: center;}
.service_search_num .time_end_input{width: 94px;height: 32px;position: absolute;top: 2px;right: 3px;border: none;text-align: center;}
.service_search_num .time_to{display: block;position: absolute;height: 2px;top: 17px;left: 180px;line-height: 36px;color: #ccc;background: #ccc;width: 10px;}
.service_search_btn{display: block;width: 60px;height: 34px;line-height: 34px;text-align: center;background: #f2f2f2;border: 1px solid #e5e5e5;border-radius: 2px;float: left;}
.service_search_btn:hover{border: 1px solid #f10215;background: #fff;color: #f10215;}
.service_list{margin-bottom: 30px;}
.service_list, .service_list .service_list_box{width: 100%;height: auto;}
.service_list_box{width: 100%;height: auto;border: 1px solid #e5e5e5;margin-bottom: 20px;}
.service_list_box:last-child{margin-bottom: 0;}
.service_list .service_list_title{width: 100%;height: 34px;line-height: 34px;background: #f2f2f2;font-size: 12px;}
.service_list ul{width: 100%;height: auto;}
.service_list li{width: 100%;height: 118px;border-bottom: 1px solid #e5e5e5;}
.service_list li:last-child{border: none;}
.service_list_title .order_num{width: 220px;padding: 0 20px;color: #999;float: left;}
.service_list_title .order_num span{color: #666;}
.service_list_title .order_time{width: 250px;color: #999;float: left;}
.service_list_title .service_num{width: 200px;float: left;color: #999;}
.service_list_title .service_num span{color: #666;}
.service_list_title .kefu{width: 58px;height: 22px;line-height: 22px;text-align: center;border: 1px solid #ccc;background: #f2f2f2;border-radius: 2px;margin: 5px 40px 5px 0;float: right;}
.service_list_title .kefu:hover{border: 1px solid #f10215;color: #f10215;background: #fff;}
.service_list li .goods_pic{float: left;width: 80px;height: 80px;padding: 19px 30px 19px;overflow: hidden;}
.service_list li .goods_pic img{display: block;width: 80px;height: 80px;}
.service_list li .goods_name{float: left;width: 185px;height: 60px;line-height: 20px;font-size: 12px;color: #999;margin-top: 29px;padding-right: 20px;overflow: hidden;}
.service_list li .goods_spec,
.service_list li .goods_price,
.service_list li .goods_num{float: left;width: 96px;height: 118px;line-height: 118px;font-size: 12px;color: #999;text-align: center;}
.service_list li .total_price{float: left;width: 133px;height: 118px;line-height: 118px;font-size: 12px;color: #f10215;text-align: center;border-right: 1px solid #e5e5e5;}
.service_list li .service_status{float: left;width: 140px;height: 118px;font-size: 12px;text-align: center;}
.service_list li .service_status p{width: 100%;height: 20px;line-height: 20px;margin-top: 39px;}
.service_list li .service_status a{display: block;width: 100%;height: 20px;line-height: 20px;}
.service_list .service_delete{float: left;width: 140px;height: 118px;}
.service_list .service_delete a{display: block;width: 100%;height: 20px;line-height: 20px;text-align: center;font-size: 12px;color: #666;margin-top: 49px;}
/* 售后审核 one */
.service_form{width: 100%;height: auto;overflow: hidden;margin: 30px 0;}
.form_td{width: 100%;height: auto;overflow: hidden;margin-bottom: 20px;}
.form_td .one{display: block;width: 100px;height: 32px;margin-left: 40px;font-size: 14px;color: #333;float: left;line-height: 32px;}
.form_td .two{width: 750px;height: auto;float: left;line-height: 32px;position: relative;}
.form_td .two input{margin-right: 5px;}
.form_td .two .input_bor{width: 230px;height: 30px;line-height: 30px;border: 1px solid #ccc;border-radius: 2px;position: absolute;top: 0;left: 0;}
.form_td .two .service_input{display: block;width: 220px;height: 30px;line-height: 30px;position: absolute;top: 1px;left: 5px;border: none;}
.form_td .two span{display: block;width: 500px;height: 32px;line-height: 32px;position: absolute;top: 0;left: 250px;font-size: 12px;color: #999;}
.form_td .two .service_cause{height: 32px;border: solid 1px #ccc;appearance: none;-moz-appearance: none;-webkit-appearance: none;background: url("../../img/base/down.png") no-repeat scroll 210px center transparent;padding: 0 28px 0 5px;border-radius: 2px;width: 230px;}
.form_td .two select::-ms-expand { display: none; }  
.form_td .two textarea{display: block;resize: none;width: 290px;height: 110px;border: 1px solid #ccc;border-radius: 2px;padding: 5px;}
.form_td .two .add_pic{display: block;width: 84px;height: 84px;background: #f0f0f0;line-height: 84px;text-align: center;color: #c4c4c4;font-size: 30px;}
.service_form_btn{display: block;width: 80px;height: 36px;line-height: 36px;text-align: center;color: #fff;font-size: 16px;margin-left: 140px;border-radius: 2px;
    background: -webkit-linear-gradient(90deg, #f45e6a, #f10215); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(90deg, #f45e6a, #f10215); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(90deg, #f45e6a, #f10215); /* Firefox 3.6 - 15 */
    background: linear-gradient(90deg, #f45e6a, #f10215); /* 标准的语法 */
    box-shadow: 0 4px 10px rgba(241,2,21,.25);
    margin-bottom: 20px;}
/* 售后审核 three */
.service_wuliu{width: 100%;height: auto;margin: 30px auto;}
.service_wuliu_tit{width: 100%;height: 32px;background: #f2f2f2;line-height: 32px;border: 1px solid #e5e5e5;border-bottom: none;}
.service_wuliu_tit span{display: block;padding: 0 0 0 20px;height: 32px;line-height: 32px;font-size: 12px;color: #666;}
.service_wuliu_cont p{padding-left: 20px;height: 32px;line-height: 32px;font-size: 12px;color: #666;}
.service_wuliu_cont .add_logistics{display: block;width: 88px;height: 30px;line-height: 30px;text-align: center;border: 1px solid #e5e5e5;border-radius: 2px;background: #f2f2f2;font-size: 12px;color: #333;margin: 10px 0 10px 20px;}
.service_wuliu_cont .add_logistics:hover{border: 1px solid #f10215;color: #f10215;background: #fff;}
.service_wuliu_cont{width: 100%;height: auto;padding-top: 10px;border: 1px solid #e5e5e5;border-top: none;}
.service_wuliu_cont .w1{width: 100%;height: auto;overflow: hidden;}
.service_wuliu_cont .w1 span{display: block;height: 30px;line-height: 30px;float: left;padding: 0 20px;}
.service_wuliu_cont .w1 ul{display: block;width: 800px;float: left;padding-left: 20px;margin-top: 5px;overflow: hidden;height: 60px;}
.service_wuliu_cont .w1 ul li{width: 100%;height: 20px;line-height: 20px;font-size: 12px;color: #999;overflow: hidden;}
.service_wuliu_cont .w1 ul li:nth-child(1){color: #f10215;}
.service_wuliu_cont .more_view{display: block;width: 68px;height: 30px;border: 1px solid #e5e5e5;border-radius: 2px;background: #f2f2f2;font-size: 12px;color: #333; float: left;margin: 10px 0 10px 110px;line-height: 30px;text-align: center;}
.service_wuliu_cont .more_view:hover{border: 1px solid #f10215;color: #f10215;background: #fff;}

/* 物流信息 */
.service_record{width: 100%;height: auto;margin: 30px auto;}
.service_record_tit{width: 100%;height: 32px;background: #f2f2f2;line-height: 32px;}
.service_record_tit span{display: block;padding: 0 0 0 20px;height: 32px;line-height: 32px;font-size: 12px;color: #666;}
.service_record_cont{width: 872px;height: auto;overflow: hidden;margin: 0 auto;}
.service_record_cont ul{width: 100%;height: auto;overflow: hidden;}
.service_record_cont ul li{width: 100%;height: 79px;border-bottom: 1px solid #e5e5e5;}
.service_record_cont li .pic{width: 38px;height: 38px;margin: 20px;float: left;}
.service_record_cont li .pic img{display: block;width: 100%;}
.service_record_cont li .text{width: 200px;height: 38px;padding: 21px 0 20px;float: left;}
.service_record_cont li .text span{display: block;width: 100%;height: 19px;line-height: 19px;font-size: 12px;color: #666;}
.service_record_cont li .time{display: block;padding: 0;height: 79px;line-height: 79px;float: right;text-align: right;font-size: 12px;color: #999;}

/* 填写物流公司信息 */
.logistics_box{width: 320px;height: 24px;margin: 0 auto 20px;position: relative;overflow: hidden;}
.logistics_box span{display: block;height: 24px;width: 70px;text-align: right;line-height: 24px;position: absolute;top: 0;left: 0;}
.logistics_box .logistics_company{display: block;width: 230px;height: 22px;border: 1px solid #ccc;position: absolute;top: 0;right: 0;}
.logistics_box .border_box{display: block;width: 230px;height: 22px;border: 1px solid #ccc;position: absolute;top: 0;right: 0;border-radius: 2px;}
.logistics_box>input{display: block;width: 225px;height: 22px;line-height: 22px;position: absolute;top: 1px;right: 2px;border: none;}
.logistics_box>textarea{display: block;width: 230px;height: 90px;position: absolute;top: 1px;right: 2px;border: 1px solid #ccc;border-radius: 2px;resize: none;}
.logistics_btn{display: block;width: 80px;height: 36px;line-height: 36px;text-align: center;color: #fff;font-size: 16px;margin-left: 85px;
    background: -webkit-linear-gradient(90deg, #f45e6a, #f10215); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(90deg, #f45e6a, #f10215); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(90deg, #f45e6a, #f10215); /* Firefox 3.6 - 15 */
    background: linear-gradient(90deg, #f45e6a, #f10215); /* 标准的语法 */
    box-shadow: 0 4px 10px rgba(241,2,21,.25);}


/* 个人中心 & 安全中心 */
.security_center_box{width: 100%;height: 115px;background: #f8f8f8;margin-bottom: 20px;border-radius: 2px;}
.security_center_box span{display: block;padding: 0;height: 115px;line-height: 115px;margin-left: 30px;font-size: 14px;color: #333;float: left;}
.security_center_box p{padding: 0;height: 115px;line-height: 115px;font-size: 12px;color: #999;float: left;margin-left: 150px;}
.security_center_box a{display: block;height: 36px;line-height: 36px;text-align: center;color: #fff;float: right;margin: 40px 30px 0 0;border-radius: 2px;font-size: 16px;
    background: -webkit-linear-gradient(90deg, #f45e6a, #f10215); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(90deg, #f45e6a, #f10215); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(90deg, #f45e6a, #f10215); /* Firefox 3.6 - 15 */
    background: linear-gradient(90deg, #f45e6a, #f10215); /* 标准的语法 */
    box-shadow: 0 4px 10px rgba(241,2,21,.25);}
.security_center_box a:hover{background: #c91523;}
.pwd_btn{width: 120px;}
.bind_phone_btn{width: 160px;}
/* 个人中心 & 基本资料 */
.basic_box{width: 872px;height: auto;padding: 0 20px;}
.avatar{width: 100%;height: 52px;overflow: hidden;font-size: 14px;color: #333;margin-bottom: 20px;}
.avatar span{display: block;width: 60px;height: 52px;line-height: 52px;text-align: right;float: left;margin-right: 20px;}
.avatar .avatar_pic{width: 52px;height: 52px;overflow: hidden;float: left;border-radius: 26px;}
.avatar .avatar_pic img{display: block;width: 52px;height: 52px;}
.nick_name, .sex{width: 100%;height: 32px;line-height: 32px;font-size: 14px;color: #333;margin-bottom: 20px;}
.nick_name span, .sex span{display: block;width: 60px;height: 32px;line-height: 32px;text-align: right;float: left;margin-right: 20px;}
.nick_name .nick_name_wrap{width: 232px;height: 32px;float: left;position: relative;}
.nick_name .nick_name_wrap input{ display: inline-block; vertical-align: -2px; margin-right: 3px;}
.nick_name_wrap .nick_name_box{width: 230px;height: 30px;border: 1px solid #ccc;border-radius: 2px;position: absolute;top: 0;left: 0;}
.nick_name_wrap .nick_name_input{width: 226px;height: 26px;position: absolute;top: 3px;left: 3px;border: none;}
.nick_name_wrap select{height: 32px;border: solid 1px #ccc;appearance:none;-moz-appearance:none;-webkit-appearance:none; background: url("../../img/base/down.png") no-repeat scroll 52px center transparent;padding: 0 20px 0 5px;border-radius: 2px;margin-right: 8px;width: 69px;}  
.nick_name_wrap select::-ms-expand { display: none; }  
.nick_name_wrap select:last-child{margin-right: 0;}
.basic_submit_btn{display: block;width: 80px;height: 36px;text-align: center;line-height: 36px;border-radius: 2px;font-size: 16px;color: #fff;margin-left: 80px;
    background: -webkit-linear-gradient(90deg, #f45e6a, #f10215); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(90deg, #f45e6a, #f10215); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(90deg, #f45e6a, #f10215); /* Firefox 3.6 - 15 */
    background: linear-gradient(90deg, #f45e6a, #f10215); /* 标准的语法 */
    box-shadow: 0 4px 10px rgba(241,2,21,.25);}
.basic_submit_btn:hover{background: #c91523;}
/* 个人中心 & 安全中心 & 绑定手机 */
.bind_phone_wrap{width: 550px;height: auto;margin: 60px auto;}
.bind_phone_tit{width: 100%;height: 60px;position: relative;margin-bottom: 60px;}
.bind_phone_tit ul{width: 100%;height: 60px;overflow: hidden;position: absolute;top: 0;left: 0;z-index: 2;}
.bind_phone_tit ul li{width: 75px;height: 60px;float: left;margin-right: 162px;}
.bind_phone_tit ul li:last-child{margin-right: 0;}
.bind_phone_tit ul li em{display: block;width: 24px;height: 24px;margin: 0 auto;background: #ccc;color: #fff;border-radius: 12px;line-height: 24px;text-align: center;font-size: 14px;}
.bind_phone_tit ul li span{display: block;width: 100%;height: 50px;line-height: 50px;text-align: center;font-size: 14px;color: #999;}
.bind_phone_tit .tit_line{display: block;border-bottom: 2px dotted #ccc;position: absolute;top: 10px;left: 35px;width: 485px;height: 2px;z-index: 1;}
.bind_phone_tit ul li.active em{background: #f10215;}
.bind_phone_tit ul li.active span{color: #333;}
.bind_phone_tit ul li.active_01 em{background: #3bcf81;}
.bind_phone_box{width: 320px;height: auto;margin: auto;}
.bind_phone_box .bind_phone{width: 100%;height: auto;overflow: hidden;position: relative;margin-bottom: 20px;}
.bind_phone_box .bind_phone span{display: block;width: 55px;height: 36px;float: left;line-height: 36px;text-align: right;}
.bind_phone_box .bind_phone .bind_phone_bor{width: 238px;height: 34px;line-height: 34px;border: 1px solid #d1d1d1;border-radius: 2px;background: #fff;float: right;}
.bind_phone_box .bind_phone .phone_input{width: 230px;height: 32px;position: absolute;top: 2px;right: 2px;border: none;padding-left: 5px;}
.bind_phone_box .bind_phone .code_input{width: 110px;height: 32px;position: absolute;top: 2px;right: 123px;border: none;padding-left: 5px;}
.bind_phone_box .bind_phone .send_code{display: block;width: 118px;height: 30px;line-height: 30px;text-align: center;position: absolute;top: 3px;right: 3px;background: #f2f2f2;}
.bind_phone_box .bind_phone .phone_input_default{width: 233px;height: 34px;position: absolute;top: 1px;right: 1px;border: none;padding-left: 5px;background: #f2f2f2;}
.bind_phone_next{display: block;width: 240px;height: 36px;line-height: 36px;text-align: center;color: #fff;margin-left: 80px;border-radius: 2px;font-size: 16px;
    background: -webkit-linear-gradient(90deg, #f45e6a, #f10215); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(90deg, #f45e6a, #f10215); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(90deg, #f45e6a, #f10215); /* Firefox 3.6 - 15 */
    background: linear-gradient(90deg, #f45e6a, #f10215); /* 标准的语法 */
    box-shadow: 0 4px 10px rgba(241,2,21,.25);}
.bind_phone_next:hover{background: #c91523;}
.bind_phone_box p{width: 100%;height: 30px;line-height: 30px;color: #333;text-align: center;font-size: 14px;}
.bind_phone_box p #new_phone{color: #f10215;}
/* 个人中心 & 我的消息 */
.message_wrap{width: 100%;height: auto;}

/* 个人中心 & 收货地址 */
.address_wrap{width: 100%;height: auto;overflow: hidden;}
.address_wrap ul{width: 100%;height: auto;overflow: hidden;}
.address_wrap ul li{width: 288px;height: 132px;margin: 0 20px 20px 0;border: 1px solid #e5e5e5;border-radius: 2px;float: left;}
.address_wrap ul li:first-child{width: 286px;height: 130px;border: 2px dashed #f10215;}
.address_wrap ul li:nth-child(3n){margin-right: 0;}
.address_wrap li .address_tit{width: 100%;height: 30px;border-bottom: 1px solid #f0f0f0;overflow: hidden;}
.address_tit .address_name{height: 30px;line-height: 30px;padding: 0 0 0 20px;float: left;font-size: 14px;color: #333;}
.address_tit .address_phone{height: 30px;line-height: 30px;padding: 0 20px 0 0;float: right;font-size: 14px;color: #333;}
.address_wrap li .address_info{width: 238;height: 30px;padding: 20px;}
.address_wrap li .address_info p{font-size: 12px;color: #666;height: 30px;line-height: 15px;overflow: hidden;}
.address_wrap li .address_bottom{width: 100%;height: 30px;border-top: 1px solid #f0f0f0;overflow: hidden;}
.address_bottom .address_set_default{height: 30px;line-height: 30px;padding: 0 0 0 20px;float: left;font-size: 12px;color: #006699;}
.edit_address{height: 30px;line-height: 30px;float: left;font-size: 12px;color: #333;margin-left: 110px;}
.delete_address{height: 30px;line-height: 30px;padding: 0 20px 0 0;float: right;font-size: 12px;color: #333;}
.address_bottom{width: 100%;height: auto;overflow: hidden;min-height: 46px;}
.address_bottom .add_address{display: block;width: 120px;height: 36px;line-height: 36px;text-align: center;color: #fff;float: left;border-radius: 2px;font-size: 16px;
    background: -webkit-linear-gradient(90deg, #f45e6a, #f10215); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(90deg, #f45e6a, #f10215); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(90deg, #f45e6a, #f10215); /* Firefox 3.6 - 15 */
    background: linear-gradient(90deg, #f45e6a, #f10215); /* 标准的语法 */
    box-shadow: 0 4px 10px rgba(241,2,21,.25);}
.address_bottom .add_address:hover{background: #c91523;}
.address_bottom p{width: 400px;height: 36px;line-height: 36px;font-size: 12px;color: #666;margin-bottom: 20px;float: left;margin-left: 5px;}

.address_bottom .add_address1{display: block;width: 120px;height: 36px;line-height: 36px;background: #e5e5e5;text-align: center;color: #fff;float: left;border-radius: 2px;font-size: 16px;}

/* 个人中心 & 售后维权 */
.service_step_tit{width: 730px;height: 70px;margin: 60px auto;position: relative;}
.service_step_tit ul{width: 100%;height: 70px;overflow: hidden;position: absolute;top: 0;left: 0;z-index: 2;}
.service_step_tit ul li{width: 140px;height: 70px;float: left;margin-right: 56px;}
.service_step_tit ul li:last-child{margin-right: 0;}
.service_step_tit ul li em{display: block;width: 24px;height: 24px;line-height: 24px;text-align: center;background: #ccc;margin: 0 auto;border-radius: 12px;color: #fff;}
.service_step_tit ul li span{display: block;width: 100%;height: 20px;line-height: 20px;text-align:center;color: #999;font-size: 14px;margin-top: 10px;}
.service_step_tit ul li.active em{background: #f10215;}
.service_step_tit ul li.active_01 em{background: #3bcf81;}
.service_step_tit ul li.active span{color: #333;}
.service_step_tit .line{display: block;width: 580px;height: 2px;border-bottom: 2px dotted #ccc;position: absolute;top: 9px;left: 77px;z-index: 1;}
.service_goods{width: 100%;height: auto;}
.service_goods_tit{width: 100%;height: 35px;border: 1px solid #e5e5e5;overflow: hidden;background: #f2f2f2;}
.service_goods_tit li{float: left;height: 35px;line-height: 35px;font-size: 12px;color: #999;}
.service_goods_tit li span{color: #666;}
.service_goods_tit li:nth-child(1){width: 235xp;padding-left: 20px;}
.service_goods_tit li:nth-child(2){width: 235xp;margin-left: 100px;}
.service_goods_tit li:nth-child(3){width: 235xp;margin-left: 100px;}
.service_goods_tit li:nth-child(4){width: 235xp;margin-left: 140px;}
.service_goods_tit li a{display: block;width: 58px;height: 22px;line-height: 22px;text-align: center;border: 1px solid #ccc;color: #333;margin: 6px auto;border-radius: 2px;}
.service_goods_tit li a:hover{border: 1px solid #f10215;color: #f10215;background: #fff;}
.service_goods_detail{width: 100%;height: 114px;overflow: hidden;border: 1px solid #e5e5e5;border-top: none;}
.service_goods_info{width: 760px;height: 114px;float: left;border-right: 1px solid #e5e5e5;overflow: hidden;}
.service_goods_info .goods_pic{float: left;width: 80px;height: 80px;padding: 19px 30px 18px;overflow: hidden;}
.service_goods_info .goods_pic img{display: block;width: 80px;height: 80px;}
.service_goods_info .goods_name{float: left;width: 160px;height: 60px;line-height: 20px;font-size: 12px;color: #999;margin-top: 29px;padding-right: 20px;overflow: hidden;}
.service_goods_info .goods_spec,
.service_goods_info .goods_price,
.service_goods_info .goods_num{float: left;width: 110px;height: 117px;line-height: 117px;font-size: 12px;color: #999;text-align: center;}
.service_goods_info .goods_price .totalPrice{color: #f10215;}
.service_view_detail{width: 150px;height: 40px;float: left;padding: 37px 0;}
.service_view_detail a{display: block;height: 20px;line-height: 20px;text-align: center;font-size: 12px;}
.service_view_detail a:nth-child(1){color: #f10215;}
.service_view_detail a:nth-child(2){color: #333;}


/* 分页样式 */
.page{overflow: hidden;margin-top: 10px; max-width: 354px; margin: auto;}
.page a{cursor: pointer;}
.page .prev, .page .next{display: block;width: 78px;height: 34px;float: left;border: 1px solid #dbdbdb;line-height: 34px;text-align: center;font-size: 14px;color: #666;}
.page .prev1, .page .next1{display: block;width: 78px;height: 34px;float: left;border: 1px solid #dbdbdb;line-height: 34px;text-align: center;font-size: 14px;color: #666;}
.page .prev_first{display: block;width: 78px;height: 34px;float: left;border: 1px solid #dbdbdb;line-height: 34px;text-align: center;font-size: 14px;color: #666;border-right: none;}
.page .prev{border-radius: 2px 0 0 2px;}
.page .next{border-radius: 0 2px 2px 0;}
.page .page_num{overflow: hidden;float: left;}
.page .page_num li{width: 36px;height: 34px;line-height: 34px;float: left;border: 1px solid #dbdbdb;border-left: none;background: #f2f2f2;}
.page .page_num li:last-child{border-right: none;}
.page .page_num li a{display: block;text-align: center;font-size: 14px;color: #666;}
.page .page_num li.active{background: #f10215; border:#f10215 solid 1px; }
.page .page_num li.active a{color: #fff}
/* 弹窗样式 */
.popup_bg{width: 100%;background: rgba(51,51,51,0.4);position: fixed;top: 0;left: 0;z-index: 2;display: none; height: 100%;}
.popup_wrap{width: 572px;height: 450px;position: fixed;left: 50%;margin-left: -286px;top: 50%;z-index: 3;background: url(../../img/base/icon_05.png) 0 0 no-repeat;animation:myfirst4 0.2s}

.cancel_order_bg{width: 572px;height: 450px;position: fixed;left: 50%;margin-left: -286px;top: 50%;margin-top: -225px;background: url(../../img/base/icon_05.png) 0 0 no-repeat;border: none;padding: 0;border-radius: 5px;}

@keyframes myfirst4
{
0% {transform: scale(0);}
100% {transform: scale(1);}
}
.popup{position: relative;}
.popup_title{width: 100%;height: 90px;overflow: hidden;margin-bottom: 30px;position: relative;}
.popup_title .title_txt{display: block;width: 100%;padding: 0;height: 90px;line-height: 90px;font-size: 18px;color: #fff;text-align: center;position: absolute;top: 0;left: 0;}
.popup_title .close{display: block;width: 18px;height: 18px;cursor: pointer;background: url(../../img/base/icon_06.png) 0 0 no-repeat;position: absolute;top: 36px;right: 36px;}
.tips{width: 100%;height: 20px;line-height: 20px;text-align: center;font-size: 16px;color: #333;margin-bottom: 30px;}
.is_delete{width: 450px;height: auto;line-height: 20px;text-align: center;font-size: 14px;color: #666;margin: 0 auto 30px;}
.popup_btn{width: 180px;height: 46px;margin: 0 auto;}
.popup_btn a{display: block;float: left;font-size: 16px;text-align: center;border-radius: 2px;}
.confirm{width: 80px;height: 36px;line-height: 36px;color: #fff;margin-right: 20px;background: -webkit-linear-gradient(90deg, #f45e6a, #f10215); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(90deg, #f45e6a, #f10215); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(90deg, #f45e6a, #f10215); /* Firefox 3.6 - 15 */
    background: linear-gradient(90deg, #f45e6a, #f10215); /* 标准的语法 */
    
    box-shadow: 0 4px 10px rgba(241,2,21,.25);}
.confirm:hover{background: #c91523;}
.cancel{width: 78px;height: 34px;line-height: 34px;border: 1px solid #e5e5e5;background: #f2f2f2;color: #999;}
.cancel:hover{border: 1px solid #f10215;color: #f10215;background: #fff;}
.cancel_box{width: 180px;height: auto;margin: 0 auto 30px;}
.cancel_box p{width: 100%;height: 30px;line-height: 30px;font-size: 14px;color: #666;margin-bottom: 2px;}
.cancel_box p input{margin-right: 4px; display: inline-block; vertical-align: -1px;}
.cancel_box p label{cursor:  pointer;}
.view_order, .view_logistics{cursor: pointer;}
.logistics_title{width: 100%;height: 40px;line-height: 30px;font-size: 12px;color: #333;margin: auto;overflow: hidden;}
.logistics_origin{display: block;width: 200px;height: 40px;line-height: 30px;float: left;margin-left: 30px;}
.logistics_origin label{color: #006699;}
.logistics_list{width: 512px;height: 260px;margin: auto;padding: 0 30px 30px;}
.logistics_list ul{width: 100%;height: 260px;overflow: hidden;}
.logistics_list li{width: 100%;height: auto;line-height: 20px;font-size: 12px;color: #333;margin-bottom: 10px;}
.logistics_list li:first-child{color: #f10215;}
.logistics_list li span{margin-right: 15px;}
.popup_one{margin-top:-225px;}
.cor_bg{background: #fff;}
.crowd_tit{font-size: 14px; color: #333; line-height: 50px; width: 94%; margin:auto; border-bottom: #e5e5e5 solid 1px;}
.cor_con_tit{width: 100%; height:auto; border-bottom: #e5e5e5 solid 2px;}
.cor_con{width: 94%; margin: auto; overflow: hidden}
.cor_con_tit span{font-size: 12px; color: #999999; line-height: 40px; margin-right: 20px; cursor: pointer}
.cor_con_tit .active{ color: #f10215; border-bottom: #f10215 solid 2px; line-height: 40px; padding: 12px 6px}
.cor_con dl , .cor_con dt , .cor_con dd{ width: 100%; height: auto; overflow: hidden;}
.cor_con dt{ line-height: 36px; background: #f5f5f5;}
.cor_con dt span{ text-align: center; font-size: 14px; color: #333333; overflow: hidden}
.cor_con .s1{width: 340px;}
.cor_con .s2{width: 100px; text-align: center}
.cor_con .s3{width: 100px; text-align: center}
.cor_con .s4{width: 100px; text-align: center}
.cor_con .s5{width: 100px; text-align: center}
.cor_con .s6{width: 100px; text-align: center}
.cor_con .s8{ width: 500px; text-align: center; font-weight: 600; color: #333; line-height: 80px;}
.cor_con .s7{width: 73px; text-align: center; position: relative}
.cor_con .s9{ width: 236px; text-align: center;}
.cor_con .s10{width:100px}
.img_b{width: 86px; margin-right: 20px; height: 80px;  overflow: hidden; position: relative;}
.img_b i{position: absolute; z-index: 1; top: 0; right: 0;}
/* .img_b img{width: 100%;} */
.img_b_1{width: 80px; height: 80px;}
.cro_name{font-size: 14px; color: #333333; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; line-height: 30px;}
.cro_com{overflow: hidden; float: left; width: 240px; margin-left: -19px;}
.cro_com em{float: left; width: 33.33333%; text-align: center;}
.cro_com em i{ display: block; font-size: 14px; color:#999; line-height: 24px;}
.cor_con dd .s2, .cor_con dd .s3 , .cor_con dd .s4 , .cor_con dd .s5 ,.cor_con dd .s6 {line-height: 80px; font-size: 14px; color: #666666;}
.cor_con dd a{color: #006699; display: block; line-height: 20px;}
.cor_con dl{margin-top: 20px;}
.cor_con dd{ padding: 20px 0; border-bottom: #f0f0f0 solid 1px;}
/* .cor_con dd:last-child{border: 0;} */
.cor_con dd .s7{ height: 80px}
.cor_con dd .s9 ,.cor_con dd .s10{line-height: 80px; text-align: center; height: 80px;}
.cro_img{width: 80px; height: 80px; background: #e0e0e0; margin-right: 20px; overflow: hidden}
.cro_img img{width: 100%}
.cro_title{font-size: 14px; color: #333; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; line-height: 30px;}
.cro_name{ font-size: 14px; color: #999;white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.cro_mo span{ font-size: 14px; color: #666666; margin-right: 20px;}
/* .img_b
.cor_con dd .s1{background: url(../../img/crowdfunding/c_ok.png) no-repeat;} */